dill pickle - German English Dictionary